stinking hellebore - French English Dictionary